// index.js
// 获取应用实例
const app = getApp()
Page({
  data: {
    msg: '前端老兵',
    showtag: true,
    arr: ['吃饭', '睡觉', '敲代码'],
    count: 0,
    time: '12:01'
  },
  // 页面加载完成后触发
  onLoad() {
    console.log("页面加载了", this.data);
  },
  bindTimeChange: function(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      time: e.detail.value
    })
  },
  onPullDownRefresh(){
    console.log("页面下拉刷新了");
  },
  changeMsg(event) {
    // 默认直接接收事件对象
    console.log(event);
    // 如果要接收参数，wxml 中使用 data-xx 声明
    console.log(event.target.dataset.id);
    // 在 内部访问需要使用 this.data.xxx 访问
    console.log(this.data.msg);
    this.setData({
      msg: '黑猫警长'
    }),
      // 微信小程序也是 依赖采集和异步更新 DOM
      // 但是，微信小程序也做了一些 程序健壮性考虑，多次赋值修改，都会累加生效
      this.setData({
        count: this.data.count + 1
      })
    this.setData({
      count: this.data.count + 1
    })
    this.setData({
      count: this.data.count + 1
    })
  }
})
